/*********************************************************************
* 
* S3PICPROG -  PIC programmer
* Copyright (C) 2008 Olivier Ringot <oringot@gmail.com>
* 
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* 
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
* 
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, 
* Boston, MA  02110-1301, USA.
* 
**********************************************************************
* 
* $Revision: $
* $Date: $
* $Source: $
* $Log: $
*
*********************************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>

#include "icsp.h"

int main(int argc,char **argv)
{
  FILE *file_in;
  unsigned int i,opcode,data;
  unsigned char c;
  
  icsp_ttys=open("/dev/ttyS0",O_RDWR);
  if(icsp_ttys==-1)
  {
    printf("error: unable to open /dev/ttyS0\n");
    exit(-1);
  }
  
  while(1)
  {
    printf("0x%-.2x\n",get_char()&0xff);
  }
  
  close(icsp_ttys);
}

